pay due - French English Dictionary